##Project deedee tools

Tools for video game programming, aimed to be platform-agnostic and minimal.

##Philosophy

The library has no dependencies.

When a game is written with these tools, in order to make it run in a new platform 
the only thing that changes is a "main.c" that is responsible of opening a window,
getting a framebuffer, input etc etc, and implementation of some functions.

There will also be add-on libraries that take care of some popular implementations like
opengl, so games can be ported to those libraries right away.

Ideally a project made with this library is seperated in three parts: one part is
this library, the other part is the game itself, which contains platform-agnostic code
and the third part is a "main.c" file which takes care of platform-specific work. 
So in order to port a game in a new platform, the only thing to be done is to write 
a new "main.c" file.

The aim is to write games in platform-agnostic code, so it can be ported without problems even on exotic operating systems (or ones that have not been created yet).
